package com.lcz.manage.util.event.publisher.impl;

import java.util.concurrent.Executor;

import org.springframework.stereotype.Component;

import com.lcz.manage.util.event.event.Event;
import com.lcz.manage.util.event.publisher.listener.EventCallbackListener;

import lombok.extern.slf4j.Slf4j;

/**
 * @author xingyongjiang@yunrong.cn
 * @version V3.0
 * @since 2021/4/20 8:50
 */

@Slf4j
@Component
public class MqAsyncApplicationEventPublisher extends AbstractEventPublisher {

    @Override
    public void publish(Event event) {
        //TODO 未实现
    }

    @Override
    public void publish(Event event, EventCallbackListener listener) {
        //TODO 未实现
    }

    @Override
    protected Executor getExecutor() {
        return null;
    }
}